#ifndef _E_PH_MATERIAL_H_
#define _E_PH_MATERIAL_H_

#include "EDesc.h"

#include "eH.h"
namespace engine
{

//------------------------------------------------------------
class EPhMaterialDesc : public EDesc
{
public:
  float       m_fDynamicFriction;
  float       m_fStaticFriction;
  float       m_fRestitution;

  EPhMaterialDesc();
  const NxMaterialDesc getNxMaterialDesc() const;
  bool    isValid() const;
};

//------------------------------------------------------------
class EPhMaterial
{
  NxMaterial&   m_NxMaterial;
public:
  EPhMaterial( NxMaterial& nxMat );
  int     getMaterialIndex() const;
};

} // end namespace

#endif